﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;

namespace Bam
{
    public enum SCREEN_STATE {none, splash, main_menu, game ,close};
    public abstract class Screen
    {
        protected Input active_input;
        public virtual void update(){}
        public virtual void render(){}
        public virtual void handle_input() { }
        public virtual SCREEN_STATE go_to_state() { return SCREEN_STATE.none; }
    }
}
